Ayodhya is an ancient city in India, located on the banks of the Sarayu River. It’s famous for being the birthplace of Lord Rama, a revered god in Hinduism, according to the epic story Ramayana. This makes it a very holy place for Hindus, attracting many pilgrims who visit temples and historical sites.